package org.example.domain.strategy.service.armory;

import org.springframework.validation.annotation.Validated;

import java.util.Random;

//策略抽奖调度
public interface IStrategyDispatch {

    Integer getRandomAwardId(Long strategyId);

    Integer  getRandomAwardId(Long strategyId, String ruleWeightValue);

    Integer getRateRange(String strategyId);

    Boolean subtractionAwardStock(Long strategyId, Integer awardId);
}
